pair of fins - Alemán Inglés Diccionario